who gave you this mission - Turc Anglais Dictionnaire